![]() METHOD AND APPARATUS TO OPERATE FUNCTION IN TOUCH DEVICE
专利摘要:
method and apparatus to operate function on touch device. a method for operating a function on a touch device capable of simultaneously changing an option and executing the function based on an input touch event during execution of a function using a function button provided in a certain mode, which runs on a touch device, supporting touch-based input and a handset is provided. the method includes performing a second function associated with the option setting in accordance with a touch event input to a function button and executing a first function allocated to the function button in accordance with an option value set by the second function, when input touch event is released. 公开号:BR112014008758B1 申请号:R112014008758-0 申请日:2012-10-10 公开日:2021-08-17 发明作者:Jin Hong Jeong 申请人:Samsung Electronics Co., Ltd; IPC主号:
专利说明:
Field of Invention [0001] The present invention relates to a method and an apparatus for operating a function in a touch device. More particularly, the present invention relates to a method for operating a function on a touch device capable of simultaneously changing an option and executing the function based on an input touch event while executing a function using a button. function provided in a certain mode, which runs on a touch device that supports touch-based input and a device thereof. Background of the Invention [0002] In recent years, with the development of digital technology, mobile devices such as a Personal Digital Assistant (PDA), an electronic organizer, a smart phone, a tablet, a personal computer ( Personal Computer - PC) capable of processing communication and private information while on the move were developed. Through the rapid development of technology, this mobile device has various functions including voice calling, SMS transmission, mobile calling, electronic organizer function, camera, email, Internet and Social Networking Service (SNS) . [0003] Recently, mobile devices having a touch screen have become widely available. The touch screen is a device to simultaneously support a display function from a display device and input function from an input device. A user can operate a mobile device by tapping a touch screen screen using a certain object (eg finger, pointer, pen, etc.). When using a mobile device with the touch screen, the user directly touches a point corresponding to the input while watching a screen. Even users not used to mobile device use can easily use various touch screen functions. [0004] Mobile devices have supported the execution of a function using a function button provided while executing a certain mode. The mobile device has also supported various option menus associated with a corresponding function while executing a certain function in a certain mode. For example, the user can perform a photography function using a given photography button in a photography mode. In addition, the mobile device has supported an options menu to change various options (eg white balance, brightness, exposure, resolution, ISO, etc.) associated with photography while running a photography function in a photography mode. Similarly, in a broadcast mode for watching a mobile broadcast, the user can perform a recording function using a given record button in the broadcast mode. When executing a recording function, an options menu to change various options) eg channel list, recording date, recording time, recording start time, recording end time) associated with the recording is proportionate. In a messenger mode, for chat between users, the user can perform an input text transmission function using a given transmission button in the messenger mode. When running a transmission function in a messenger mode, an options menu to change various options (eg font type, font color, language) associated with an input text is supported. [0005] However, in a touch-based mobile device of the related art, the execution of a function using a function button in a certain preceding mode can be performed simply through touch-based input. Meanwhile, to change various options given in each certain mode, a desired option can be selected just by calling up an options menu and going through great depth in the called options menu. Furthermore, it is inconvenient for a user to separately perform an operation to change an option value of the selected option. For example, a photography function can be performed just by touching a photography button in a photography mode. However, the user needs to go through a complex procedure to change and configure certain options and then execute the photography function. For example, to change and configure an option value, such as a white balance, the user can perform a complicated procedure, such as accessing an options menu, searching for and selecting a desired option value from the given white balance menu. and applying an optional configuration value; changing an option; and performing a function by compressing a photo button or performing another input action many times. This user inconvenience also occurs in transmission mode and messenger mode. [0006] Typically, when the user changes an optional option value in a certain mode of a mobile device and then performs a function accordingly, there is an inconvenience in that the user needs to perform a menu operation complicated and perform an operation according to setting an optional modification and executing a function many times. However, in the related art, as the foregoing complicated procedures are performed, it takes a long time to perform a desired function. As an optional menu search and option setting are not intuitively supported, it is very difficult for a user to change the option. Description of the Invention Technical problem [0007] Aspects of the present invention are to address at least the problems and/or advantages mentioned above and provide at least the advantages described below. Accordingly, one aspect of the present invention is to provide a method for controlling a function on a touch device that can improve the convenience of user input to change various option values used during a function operation on a touch device supporting input touch-based and a device of the same. [0008] Another aspect of the present invention is to provide a method for controlling a function on a touch device that can quickly and intuitively change various option values used while performing a certain function on a touch device and perform a certain function based on in the changed optional values and a device of the same. [0009] Another aspect of the present invention is to provide a method for controlling a function on a touch device that can set multiple option values by a touch input using a function button provided according to an execution mode on a touch device. tap and perform a function allocated to a function button based on at least one set option value and a fixture thereof. [0010] Another aspect of the present invention is to provide a method for controlling a function in a touch device that can implement an ideal environment to support a function operation according to changing an optional value of a user on a touch device to enhance user convenience, touch device usability and a competitive strength of touch device and a device thereof. Solution to Problem [0011] According to a first aspect of the present invention there is provided a method for controlling a function in a touch device, the method comprising: executing an option setting function according to a touch event input associated with a function button displayed, option setting function comprising setting an option value; and performing a function allocated to the function button in accordance with the option value set when the touch event input is released. [0012] According to a second aspect of the present invention there is provided a touch device comprising: a display unit arranged to display a function button and arranged to receive a touch event input; a memory arranged to store information for implementing an option setting function and for implementing a function allocated to the function button; and a controller arranged to perform an option setting function in accordance with a touch event input associated with the displayed function button, the option setting function comprising setting an option value and further arranged to perform the function allocated to the function button according to the set option value when touch event input is released. [0013] According to an aspect of the present invention, a method for controlling a function in a touch device is provided. The method includes performing a second function associated with option setting in accordance with a touch event input to a function button and executing a first function allocated to the function button in accordance with an option value set by the second function, when the input touch event is released. [0014] According to another aspect of the present invention, a method for controlling a function in a touch device is provided. The method includes detecting a touch event input on a function button displayed in a certain mode, displaying an option menu in response to touch event input, touch event motion detection while the options menu is displayed, changing an option value based on the option menu according to the touch event movement, and performing a function button function based on the option value changed when the touch event is released. [0015] According to another aspect of the present invention, a method for controlling a function in a touch device is provided. The method includes receiving a touch event input via a function button displayed on a screen, performing a single function of the function button when the touch event is released within a predetermined time, displaying a setting menu an option associated with the single function, when a predetermined time elapses after the touch event is entered into the function button, setting the option value, when the touch event is moved, corresponding to the menu, while the touch event is not released, and reflect the option value set to perform the single function of the function button when the touch event is released. [0016] According to another aspect of the present invention, a method of shooting on a touch device is provided. The method includes a method of shooting on a touch device, includes: receiving a touch event input via a photo button displayed on a screen, taking the photo when the touch event is released within a predetermined time, displaying a menu setting an option associated with the photo, when the touch event lasts longer than a predetermined time, after the touch event is introduced to the photo button, setting the option value when the touch event is moved corresponding to the menu, while the touch event is not released, and taking the photograph to which the set option value is applied, when the touch event is released. [0017] According to another aspect of the present invention, a computer readable recording medium recording a program to be executed by a processor is provided. [0018] According to another aspect of the present invention, a computer readable recording medium that stores a program to be executed by a processor is provided. The recording medium it stores includes displaying a function button on a screen, processing a first mode executing a single function of a function button, when a touch event input via the function button is released within a preset time, display a menu setting an option associated with the single function, when touch event input via the function button is held for more than a predetermined time, setting the option value when the touch event is moved corresponding to the menu in a state where the touch event is not released and processing a second reflection mode of the set option value to perform the function button's single function when the touch event is released. [0019] According to another aspect of the present invention, a touch device is provided. The touch device includes a display unit for displaying a function region for providing at least one virtual type function button for performing a function in a certain mode while executing the certain mode and a display region for displaying related data , operated according to a touch event input via the function button of the function region, a memory for storing at least one option menu given by the certain mode, a corresponding option setting value and preset information for an operation of touch device function and a controller for changing at least one option value with respect to at least one option menu according to an input by touch event through the function button in a certain mode and for controlling the execution of a function of the function button based on at least one option value changed when the touch event is released. [0020] According to another aspect of the present invention, a touch device is provided. The touch device includes a touch screen displaying a function button to perform a single function and receive touch event input via the function button, a controller controlling a first mode performing the function button's single function when the touch event is released within a predetermined time; display a menu setting an option associated with the single function when the tap event lasts longer than a predetermined time, setting the option value when the tap event is moved into a state where the tap event is not released and controlling a second option value reflection mode set to perform the function button's single function when the touch event is released. [0021] According to another aspect of the present invention, a touch device is provided. The touch device includes a camera module, a touch screen displaying a photo button to take a photo using the camera module and receiving a touch event input to take a photo via the photo button, a controller controlling a first running photography mode, when the touch event is released within a predetermined time, displaying a menu setting an option associated with the photograph when the touch event holds longer than a predetermined time, setting the option value when the touch event is moved into a state where the touch event is not released and controlling a second photography play mode to which the set option value is applied, when the touch event is released. [0022] According to certain embodiments, the options menu or option controller is displayed in a form larger than one dimension. [0023] Releasing the touch event input within the predetermined time may comprise the touch event being released from the photo button and releasing the touch event after the predetermined time has elapsed may comprise releasing the touch event input from the options menu. [0024] Another aspect of the invention provides a computer program comprising instructions arranged, when executed, to implement a method and/or apparatus in accordance with any of the aspects described above. Another aspect provides machine readable storage by storing that program. [0025] Other aspects, advantages and relevant features of the invention will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the accompanying drawings, discloses exemplary embodiments of the invention. Advantageous Effects of the Invention [0026] As described above, in the method and apparatus for controlling a function of a touch device according to exemplary embodiments of the present invention, option setting and function execution can be quickly and intuitively performed according to an event input touch for a function button in a certain mode while performing. An option value can be changed according to a touch event input for a function button and a corresponding function allocated to the function button can be performed with the option value changed during touch event release. [0027] According to exemplary embodiments of the present invention, when a function according to an option change in a certain touch device mode is performed, the user input number can be minimized to intuitively and quickly change an option and perform a function. For example, when a photo function is executed through option change in a photo mode, just a simple touch event can cause a photo function due to option change to be quickly executed. As a result, user satisfaction with performing a function through option changes in a certain mode can be increased and hard change of option value can be intuitive and easily established. [0028] Exemplary embodiments of the present invention may be implemented in various types of touch devices and various devices corresponding thereto. An ideal environment to support the execution of a function through option switching can be realized on the touch device. Accordingly, exemplary embodiments of the present invention can efficiently and conveniently use a touch device during an operation of a function by certain modes to be performed on the touch device, thus improving convenience for a user, usability and the competitive strength of the touch device. Brief Description of Drawings [0029] The above and other aspects, features and advantages of certain exemplary embodiments of the present invention will be more apparent from the following description when taken in conjunction with the accompanying drawings, in which: [0030] Figure 1 is a block diagram schematically illustrating a configuration of a touch device according to an exemplary embodiment of the present invention; [0031] Figures 2 to 5 are diagrams schematically illustrating a function control operation, in a touch device, according to an exemplary embodiment of the present invention; [0032] Figures 6 to 11 are diagrams illustrating example screens to describe an operation of changing an option value and executing a corresponding function using a function button provided by the execution modes on a touch device according to a exemplary embodiment of the present invention; [0033] Figure 12 is a diagram illustrating an operation of changing an option and performing a function in a touch device according to an exemplary embodiment of the present invention. [0034] Figure 13 is a diagram schematically illustrating an operation of setting a multi-option value by a touch input into a touch device according to an exemplary embodiment of the present invention; [0035] Figures 14 to 16 are diagrams illustrating examples of changing an options menu to configure a multi-option value in a touch device according to an exemplary embodiment of the present invention; [0036] Figure 17 is a diagram schematically illustrating various ways in which an option menu is provided on a touch device according to an exemplary embodiment of the present invention; and [0037] Figures 18 to 20 are flowcharts illustrating a method for controlling a function of a touch device according to an exemplary embodiment of the present invention; [0038] Throughout the drawings, it should be noted that similar reference numbers are used to represent the same elements, features and structures, or similar. Mode for the Invention [0039] The following description with reference to the comprehensive understanding of exemplary embodiments of the invention as defined by the claims and their equivalents. It includes several specific details to aid in that understanding, but these should be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications to the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, well-known descriptions of functions and constructs may be omitted for clarity and brevity. The terms and words used in the following description and claims are not limited to biographical meanings, but are used by the inventor only to allow a clear and consistent understanding of the invention. Accordingly, it will be apparent to those skilled in the art that the following description of exemplary embodiments of the present invention is provided for purposes of illustration only and not for purposes of limiting the invention as defined by the appended claims and their equivalents. [0041] It should be understood that the singular forms "a", "an", "the, a" include plural referents, unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of those surfaces. [0042] Throughout the description and claims of this invention, the words "comprise" and "contain" and variations of the words, for example, "comprising" and "comprises" mean "including, but not limited to" and are not intended ( and do not) exclude other halves, additives, components, wholes or steps. [0043] The features, integers, features or groups described in conjunction with a particular aspect, embodiment or example of the invention are to be understood as being applicable to any aspect, embodiment or example described herein, unless incompatible. [0044] It will also be appreciated that throughout the description and claims of this invention, the language in the general form of "X to Y" (where Y is an action, activity or step and X is a means to carry out that action, activity or step ) involves means X adapted or arranged specifically, but not exclusively, to perform Y. [0045] Exemplary embodiments of the present invention relate to a method for operating a function in a touch device that can operate a complex function by a touch event input using a function button provided in accordance with an execution mode in a touch device supporting a touch-based input and a device for touch. Exemplary embodiments of the present invention can change an option value in accordance with a touch event input for a function button given by certain modes, and perform a corresponding function allocated to the function button with a change option value during the release the touch event. Exemplary embodiments of the present invention may perform a function (option change function) associated with the option setting in accordance with a touch event input to the function button and reflect an option value set by the option change function during the execution of a function (button function) allocated to the function button according to the release of the input touch event to execute the function button. [0046] According to exemplary embodiments of the present invention, the touch event can be interpreted as a first event to directly execute, a corresponding function of a given function button in an execution mode according to an input for the button of function or a second event to configure an option based on the function button and perform a corresponding function of the function button based on the established option. [0047] For example, when both input and release of touch event are performed for the function button within a certain time, the touch event is determined as the first event and a corresponding function of the function button can be performed directly. When the touch event is inputted to the function button for more than a predetermined time, the touch event can be determined as the second event. [0048] When the touch event is determined as the second event, an option menu call according to input by touch event on a function button of a touch screen, an option change according to movement in an options menu while the touch event input remains on the touch screen and a corresponding function of a function button based on an option established during a touch event held on the touch screen is released in an options menu can be executed. [0049] Further, the touch event includes inputs for an option menu call before performing a function by the function button as described above (a state in which a predetermined time elapses and remains after the function button input) , movement to the options menu while holding an entry on the touch screen (corresponding to a case where an options menu is provided to be spaced from the function button), an option change due to movement in the options menu while moving maintains touch screen input and an option change according to movement for an additional options menu. [0050] As used herein, a touch event input indicates a state in which an object (eg, finger, pointer, pen, etc.) for user input touches a region of a touch screen. Hold state denotes a state where the object remains in contact with the touched region or moves from the touched region to another region and indicates all states before the object is detached (released) from the touch screen. Releasing the touch event denotes a state where the object in contact with the touch screen is detached (released) from the touch screen. [0051] As a result, the touch event can be classified into an interaction for executing a function allocated to a function button (action whose input and release within a predetermined time is obtained), an interaction for calling an options menu allocated to a function button before executing a function due to a corresponding function button (action where input and hold is obtained on a function button for more than a predetermined time), an interaction to change a value options according to a called options menu (movement action to a predetermined region during hold entry) and an iteration for executing a function allocated to a function button by changing an option value (action to detach an object from a region moved during hold entry). Furthermore, the touch event having the interactions classified as described above can be considered as input from a user to configure an option and perform a function of the present invention. Exemplary embodiments of the present invention can perform a plurality of functions by a finger-based touch. As a result, before a touch event input for a function button is released, exemplary embodiments of the present invention detect an interaction according to the change (input, hold, movement, release) of a touch event, as described above and can therefore perform activation of an option menu, change of option based on the option menu and execution of a function according to a changed option simultaneously. [0052] According to exemplary embodiments of the present invention, changing an option and executing a function can be performed by a user input action using a one-touch function button. Changing an option and executing a function can be performed by a user input action using a function button in such a way that a first function being a single function allocated to a function button during the release of the touch event after a second function (option setting function) changing at least one option value according to the input touch event in the execution of the first single function (single function) allocated to the function button. Accordingly, exemplary embodiments of the present invention can change a multi-option value via a touch event and perform a function allocated to a function button based on the changed option value. [0053] A configuration of a touch device and a method for controlling an operation of the touch device is described with reference to the accompanying drawings. However, as a configuration of a touch device and a method of controlling an operation thereof according to one embodiment are not limited to the following content, it will be seen that they are applicable to the various embodiments based on the description below. [0054] Figure 1 is a block diagram schematically illustrating a configuration of a touch device according to an exemplary embodiment of the present invention. [0055] Referring to Figure 1, a touch device according to an exemplary embodiment of the present invention includes a display unit 100, a memory 300 and a controller 500. The touch device may further include additional units not shown, such as an audio processor that have a microphone and a speaker; a digital broadcasting module for receiving digital broadcasting (eg mobile broadcasting: such as Digital Multimedia Broadcasting (DMB) or Digital Video Broadcasting (DVB)); a camera module for shooting a still image and a moving image of an object; at least one short-range communication module to support a function based on short-range wireless communication, such as Radio Frequency Identification (RFID) or Near Field Communication (NFC) communication; an input unit for supporting input based on a physical key; an RF module to support a communication function such as mobile communication based on voice calling, calling in motion and data calling; a communication module to support Internet Protocol (IP) based Internet communication service; and a battery for supplying power to the preceding structural elements. [0056] The display unit 100 can present an operating state of a touch device and a screen associated with performing operation thereof. For example, the display unit 100 can display a splash screen of touch activity data or respective run screens according to running various applications. A Liquid Crystal Display (LCD) can be used as the display unit 100. However, other display devices such as: Light Emitting Diode (LED) Organic LED (OLED), or Active Matrix OLED (AMOLED) can also be used. Display unit 100 includes an additional interface supporting touch-based input. For example, the display unit 100 can support various touch-based user inputs via a touch screen, generate an input signal according to user input, and transfer the input signal to controller 500. By displaying the running screen, the display unit 100 can support landscape mode screen display, screen display in a cross mode, and adaptive screen conversion display according to the variation between landscape mode and cross mode in a direction of rotation (or placed direction) of the touch device. [0057] The display unit 100 can provide a function region providing at least one virtual type function button for executing a function in a certain mode in which a particular application is executed and a display region for displaying data Relationals operated according to an input touch event via a function button of the function region. Various function buttons can be provided in a certain mode executed in a case of the function region. The display unit 100 can express a screen of results of a function performed with an option changed through the display region in accordance with a touch event of a user using a given function button in a certain mode. A screen configuration of the display unit 100 and a screen example thereof will be described below. [0058] The memory 300 stores various applications executed and processed by the touch device and data, and may include at least one volatile memory and one non-volatile memory. Volatile memory can include Random Access Memory (RAM) and non-volatile memory can include Read Only Memory (ROM) or flash memory. Memory 300 can store, continuously or temporarily, an operating system of the touch device, a program and data associated with a display control operation of the display unit 100, a program and data associated with an input control operation using the unit. display 100, a program and data associated with a touch device function operation and a program and data associated with a control operation to support one touch option switching based on a touch input and function execution on the touch device. Touch. [0059] In addition, memory 300 can store various option menus 410 data by certain modes and an option setting value according to them. Memory 300 can also store various preset information necessary for the function operation of the present invention. An example of option menu 410 and an option setting value according to it is described below. Preset information 430 may include information about a function allocated to a given function button by certain modes, at least one option menu operated by the function button, and preset information regarding an option menu order provided in accordance with with a course of moving a touch event while providing a multi-option menu by the function button. [0060] Controller 500 controls the overall operation of the touch device. Controller 500 can change an option according to a touch-based user input from the touch device and control an operation associated with performing a function associated with the user input based on the changed option value. Controller 500 can change an option value with respect to at least one option menu according to an input by touch event through a function button in a certain executed mode and control execution of a function button function with based on at least one option value changed. For example, controller 500 can activate an options menu when an input by touch event, while a function button of a function region is displayed in a certain mode and change and set an option according to the movement of the event. touch input on the active options menu. When the touch event is released, controller 500 can control the execution of a corresponding function allocated to a function button based on the set changed option value. [0061] An options menu may be an array or list of options, which may comprise, for example, text, identifying different option values or symbols representing different options. Setting an option value from an option menu can be thought of as comprising selecting one of a predetermined group of distinct option values. An option controller can provide the ability to select an option value from a group of distinct option values or from a continuous range of option values and can, for example, be implemented as a cursor for which input position by touch event along a first axis of the cursor determines the selected option value. [0062] When touch event input is detected on a given function button in a certain mode, controller 500 can control the display of a menu of options in response to touch event input. When touch event motion is detected in an option menu displayed state, the 500 controller can change an option value based on the option menu according to touch event motion. In that case, when the option value is changed, controller 500 can control the real-time display of a screen changed according to the change in option value in a certain currently executed mode. When the release of the touch event is detected, the controller 500 can perform a corresponding function of the function button based on an option value during the release of the touch event and control a screen display of its results. As described above, controller 500 can control an overall operation with respect to the execution of a function associated with changing an option of the present invention. [0063] The touch event can be classified into an interaction to execute a function allocated to a certain function button in the function region, an interaction to call an option menu allocated to a function button before executing a due function. to a corresponding function button, an iteration moved to change an option value associated with a called option menu, and an iteration to perform a function allocated to a function button after changing an option value. The touch event can correspond to user input. A touch device function can be performed by a touch based on data. An option change operation and function execution according to the touch event is described below with reference to the drawings. As a result, controller 500 can detect an interaction according to a change in at least one touch event before a touch event input on a function button is released and can collectively control the activation of the options menu, changing the option based on the options menu and executing a function by the changed option. [0064] As described above, a control operation of the controller 500 is described below with reference to examples of operation of the touch device and a method of controlling the same. Controller 500 can control various operations associated with a typical touch device function as well as the preceding function. For example, controller 500 can control an operation and screen display of a certain application while running the certain application. Controller 500 can receive an input signal corresponding to the various touch event inputs supported from a touch-based input interface and control a function operation. In addition, controller 500 can control the transmission/reception of various data based on wired communication and wireless communication. [0065] The touch device shown in figure 1 can be any type of device, such as a bar type, folder type, cursor type, oscillating type and flip type. The touch device of the present invention may include various information and communication devices such as a multimedia device and an application device supporting a function of the present invention. For example, the touch device can be a Personal Computer (PC), a smart phone, a digital camera, a Portable Multimedia Player (PMP), a Media Player, a portable game terminal, a laptop computer and a Personal Digital Assistant (PDA), as well as a mobile communication terminal, operated on the basis of respective communication protocols corresponding to the various communication systems. The function control method according to exemplary embodiments of the present invention can be applied and operated on various display devices supporting touch-based input, such as Digital Television (TV), Digital Signage (DS) and Large Format Display (LFD). [0066] Figures 2 to 5 are diagrams schematically illustrating a function control operation of a touch device according to an exemplary embodiment of the present invention. [0067] Figure 2 illustrates an example of a screen when a photography mode supporting a function of photography of an object by a camera mode is executed. Figure 3 illustrates an example of a screen when a messenger mode supporting a chat function that runs with other users is run. Figure 4 illustrates an example of a screen when a media mode supporting a content playback function, such as music, moving pictures or mobile broadcasting, is executed. Figure 5 illustrates an example of a screen when a call mode for a voice call or a call on the move with another user is performed. According to exemplary embodiments of the present invention, the media mode may be supported by application, such as a media player, and may include a music mode for playing music content, a motion picture mode for reproducing images in motion and a broadcasting mode to play mobile broadcasting. [0068] Referring to Figures 2 to 5, the user interface can be divided into a display region 310 for displaying data according to the execution of a function and a function region 330 to which at least one function button does. virtual type for executing a function is provided. The user interface can express a different layout, and according to a certain way, such as the examples illustrated in figures 2 to 5. [0069] An execution screen according to the execution of a certain mode, such as a photo mode, a messenger mode, a media mode and a call mode can be expressed in the display region 310. A changed screen according to a variation in an option value due to a touch event of a user using a function button or a result screen of a function performed with a changed option can be variously expressed in display region 310 in a in a way. [0070] According to exemplary embodiments of the present invention, at least one virtual-type function button for performing a function corresponding to a certain mode, such as a photography mode, a messenger mode, a media mode and a calling mode can be expressed in function region 330. As shown in figures 2 to 5, function region 330 can be configured by various layouts according to a certain executed mode. A photo OK button of figure 2, a SEND transmission button of figure 3, playback function control buttons of figure 4, a voice call button, a moving call button and a message button of figure 5 may correspond to the function button. Although not shown in figures 2 to 5, the function button can also be a character input button, a channel switching button and a record button, [0071] A form of the user interface is limited to the form preceding in figures 2 to 5. However, the user interface is divided into a display region 310 and a function region 330, having a function button for controlling a function. . It will be appreciated that the user interface can be implemented by the user interfaces in various ways so that an option change based on a touch and function execution can be supported. A one-touch option change operation and function execution in each mode provided based on the user interface and a screen example of the same is described below. [0072] Figure 6 is a diagram illustrating an example of screens for describing an operation of changing an option value and executing a corresponding function, using a function button provided by execution modes on a touch device according to an exemplary embodiment of the present invention; [0073] Referring to Figure 6, Figure 6 illustrates an example where a photography mode is performed and a photography function is performed using a function button (e.g., photography button) provided in the photography mode. Figure 6 illustrates that an option value supported in a photography mode is changed according to a touch event introduced for the photography button and a photography function is performed based on an option value changed during event release of touch. [0074] As shown in reference number <601>, a photography mode is performed according to user operation to express a corresponding performance screen. In that case, an image of an object input via a camera module is displayed in display region 30 during execution of the photography mode and a photo button 600 for executing a photography function can be displayed in function region 330 . [0075] The user can input a touch event on a photo button 600 of a function region 330 as illustrated in reference number <630> in a state of reference number <601>. When input from a touch event is detected via photo button 600, a touch device activates and displays a 650 option menu on photo button 600 as illustrated in reference number <605>. [0076] When the touch event is inputted for more than a predetermined time, a single function (eg photo function allocated to photo button 600 can be performed directly. Option menu 650 can be provided on the button of photo 600 in an overlay shape, around the photo button 600 in the function region 330 or in a pre-established location of the display region 310. A shape of the options menu can be determined according to a type of a button. function selected in a certain executed mode and a certain corresponding mode and can be indicated in a certain location according to user configuration. An option menu initially provided according to touch event can be set during manufacturing or according to the user configuration. [0077] For example, the user can designate option menus such as white balance, brightness, exposure, resolution, ISO as an option menu by the 600 photo button in a shooting mode, and an output order of the same can be determined and established. If the user selects and designates a white balance menu as a 650 option menu, initially activated, the 650 option menu illustrated in reference number <605> can express a menu for controlling an option value of a white balance. White. If the user selects and designates a white balance menu as a 650 option menu, initially activated, the 650 option menu illustrated in reference number <605> can express a menu to control an exposure option value. [0078] Although not shown in figure 6, another option menu set to a next order is activated and expressed additionally according to the movement of a user touch event. For example, when the touch event is moved in a direction (for example, the touch event is moved towards display region 310 by a predetermined distance) other than a movement direction to change the option value, the menu The activated options menu is removed from the screen and a new options menu having a following order according to the movement is activated. A multi-stage options menu can be activated sequentially in a pre-set order. An operation to sequentially activate a menu of options by depths changed according to the movement of a touch event is described below. [0079] Here, a previously activated option menu is removed from a screen, when a new option menu is activated as described above. However, exemplary embodiments of the present invention are not limited thereto. For example, according to an exemplary embodiment of the present invention, the previously activated options menu can be removed from the screen as described above or the activated state can be maintained, namely, a display of the same on the screen. In that case, when removing the option menu, a visual effect, such as a fade, is applied to the expression scheme to remove the option menu. Also, when maintaining the options menu, a visual effect converting the option to a semi-transparent shape to display the options menu or a circle remains. When the new options menu is activated, a visual effect, such as a fade, is applied to display the new options menu. [0080] The user can move the touch event in a certain direction to change an option value according to a given option menu 650 into a state where an option menu 650 is activated as illustrated in reference number <605 >. For example, as illustrated in part number <607>, the user can move the touch event left or right in option menu 650 to change an option value. In this case, the touch device can express a result where an option value changed according to the movement of a touch event is reflected in real time. For example, as illustrated in reference number <607>, the user can express a result screen (for example, an oblique one, as shown in Figure 6) corresponding to a changed option value when a touch event is moved on a certain direction to increase/decrease option value in given options menu 650. For example, when user moves the touch event in one direction (eg drag interaction) increasing exposure by one level, a screen whose exposure is increased by a level can be provided in real time. As a result, the user can determine whether a desired configuration is reflected. In addition, the movement of a touch event to change the option value can be achieved through various ways, such as a movement in a left or right direction, an up or down movement, a movement in one direction diagonal and rotary movement clockwise or counterclockwise according to a given type of an options menu. [0081] When an option menu 650 for controlling an exposure option is provided, a reference number form <655> is enlarged and expressed. As illustrated in reference number <651>, a degree of expression (eg, color, shadow, etc.) in an option menu region 650 can be expressed sequentially and differently according to the direction of an option. For example, as illustrated in part number <651>, as options menu 650 moves from a left-most region to a right-most region, a shadow may gradually become deeper. [0082] As illustrated in reference number <653>, an item (for example, "-" and "+") indicating that an option is increased or decreased while advancing in a corresponding direction may be provided for respective regions corresponding to a minimum option value and a maximum option value from options menu 650. For example, as illustrated in reference number <653>, a “-“ item is expressed in a leftmost region of options menu 650 and a “+” item is expressed in a rightmost region of options menu 650. Also, a scheme where options menu 650 is divided into a plurality of regions and each region includes at least one of an image and one text expressing addition of a degree or colors of respective divided regions are, differently, displayed can be used. As a result, the user can intuitively recognize a direction to set an exposure option. A 650 option menu expression scheme can be operated on multiple option menus. [0083] The user can change an option value to a desired option value by an operation as illustrated in reference number <607> and then release the input ring event as illustrated in reference number <609> . In this case, a location released from the touch event can be released from a moved point to change an option value in options menu 650. When the touch event is released, the option value can be adjusted to a value corresponding to the point . When the input touch event release is detected, the touch device can perform a photo button 600 photo function based on an option value corresponding to a point at which the touch event in the options menu is released and express a screen of its execution, that is, a screen photographed as the option value changed. [0084] In the example of Figure 6, an option menu 650 is activated and displayed while an input touch event is held on the photo button 600 and an option value is changed, corresponding to movement in one direction to change the event held in an option value. When the touch event is released, a photo function of photo button 600 can be performed according to the option value changed. [0085] When a touch event is input for the 600 photo button in a photo mode and the touch event is released, a photo function can be performed. In addition, when a touch event is input and held for a photo button 600 in photo mode, a 650 option menu can be activated and displayed and an option according to a given 650 option menu can be set. When the touch event is subsequently released, a photo function can be performed based on a preset option value. [0086] Figure 7 is a diagram illustrating an example of screens for describing an operation of changing an option value and performing a corresponding function using a function button provided by execution modes on a touch device according to an embodiment example of the present invention. [0087] Referring to figure 7, figure 7 illustrates an example where a messenger mode is executed and a chat function is performed using a function button (for example, transmit button, character input button) provided in messenger mode. Figure 7 illustrates an operation for changing an option value supported in a messenger mode according to an incoming touch event and for performing a text transmission according to the chat function based on a value. of option changed. [0088] As illustrated in reference number <701>, a messenger mode is executed according to user operation and an execution screen is indicated. In that case, while running messenger mode, text (including item such as emoticon) transmitted/received in accordance with the execution of a user chat function is displayed in display region 310, and a character input button and a transmit button 700 for performing a chat function can be displayed in function region 330. Figure 7 illustrates an example of using the transmit button 700. In figure 7, a user enters a “HELLO” character ”, using a character input button and your transmission is in a standby state. [0089] The user can input a touch event on a transmit button 700 of function region 330 as illustrated in reference number <703> in a state of reference number <701>. When touch event input is detected through a transmit button 700, the touch device can activate and express a menu of options 750 in transmit button 700, as illustrated in reference number <705>. [0090] When the ring event is entered for more than a preset time, option menu 750 is activated. If the touch event is released within a pre-set time, a single function (eg input text transmission function) allocated to transmission button 700 can be performed directly. Option menu 750 may be provided on photo button 700 in an overlay form, around transmission button 700 in function region 330 or at a pre-established location in display region 310. One way of providing option menu can be determined according to a type of a function button selected in a certain mode executed according to user configuration. An options menu, initially provided according to the touch event, can be configured during manufacturing or according to user configuration. [0091] For example, the user can designate option menus such as font type, font size, font primary valve body, language, as an option menu by the transmit button in messenger mode and determine and establish a outgoing order. When the user selects and designates a font size menu as a 750 options menu, a 750 options menu illustrated in reference number <705> may include a menu to control a font size option value. When the user selects and designates a font color menu as an initially enabled option menu 750, an option menu 750, illustrated in reference number <705>, a menu for controlling an option value of a font color. [0092] Although not shown in figure 7, another option menu, configured in a following order, can be additionally activated and expressed according to the movement of a user touch event. For example, when the user moves the touch event in one direction (eg, movement of a touch event on one side of display region 310 a predetermined distance) other than a movement direction to change the option value , the activated options menu remains or is removed from the screen according to a pre-established scheme, and a new options menu having a following order is activated and expressed according to the movement. A multi-stage options menu can be sequentially activated in a pre-set order. An operation to sequentially activate an option menu by depths changed according to the movement of a touch event is described below. Here, the options menu is removed from the screen, applying a visual effect in which an options menu gradually disappears, such as a fading. When the options menu remains on the screen, the options menu can be converted to a semi-transparent shape or expressed to have a circle. When the new options menu is activated, the new options menu can be expressed by applying a visual effect in which an options menu gradually disappears, like a fading. [0093] The user can move the touch event in a certain direction to change an option value according to a given option menu 750 in a state where option menu 750 is activated as illustrated in reference number <705> . As illustrated in reference number <707>, the user moves the touch event up or down in option menu 750 to change an option value. In this case, the touch device can express a real-time result where an option value changed according to the movement of a touch event is reflected. User can express a result screen corresponding to an option value changed when a touch event is moved in a certain direction to increase/decrease an option value in the certain options menu 750. For example, when the user moves the event (eg drag interaction) in a direction where the font size is increased by one level, a screen whose font size of an input text "HELLO" is increased by one level can be provided in time real. Thus, the user can directly confirm whether the desired setting is displayed. The movement of a touch event to change the option value can be achieved in several ways: as a movement towards the left or right, an upward and downward movement, a movement in a diagonal direction, and a rotation movement in the direction clockwise or counterclockwise, according to a certain type of an options menu. [0094] The user can change the option value to a desired option value by the operation illustrated in reference number <707> and then release the input ring event as illustrated in reference number <709>. In this case, the touch event can be released at a point moved to change an option value in options menu 750. When the touch event is released, the option value can be set to a value corresponding to the point. Accordingly, when touch input event release is detected, the touch device can perform a text transmission function of transmission button 700 based on an option value corresponding to a touch event released point in the menu of options 750 and express a run screen, that is, a screen to which text reflecting a changed option value is transmitted. [0095] In the example of Figure 7, an option menu 750 is activated and indicated, while a touch input event is held on transmit button 700 and an option value is changed corresponding to moving in one direction to change the touch event held for an option value. When the touch event is released, a transmit function of transmit button 700 can be performed with the option value changed. [0096] As described above, when a touch event is input to the transmit button 700 in a messenger mode and the touch event is released, a function of transmitting an input text can be performed. When a touch event is entered and held for transmit button 700, an option menu 750 is activated and displayed, and an option is set according to a given option menu 750. When the touch event is released, a text transmission function can be performed based on a predefined option value. [0097] Figure 8 is a diagram illustrating an example of screens for describing an operation of changing an option value and performing a corresponding function using a function button provided by execution modes on a touch device accordingly with an exemplary embodiment of the present invention. [0098] With reference to figure 8, figure 8 illustrates an example where a media mode (for example, music mode) is performed, and a music playback function is performed using a function button (for example, a control button associated with the music playback function control, such as a play button, a forward button (Fast Forward - FF), a rewind button (Rewind - REW), a volume control button and / or a section repeat button). Figure 8 illustrates an operation of changing an option value provided in a media mode according to a touch event input for a play button and controlling a play speed according to a music based play function on an option value changed during the release of the touch event. [0099] As shown in reference number <801>, a media mode is executed according to user operation to express a corresponding execution screen. In this case, music file information and a music selection according to user selection is indicated in display region 310, during media mode execution, and various control buttons for performing music playback function can be an indicator. Figure 8 illustrates an example of using a play button 800. [0100] In a state of reference number <801>, a touch event can be input to a play button 800 of a function region 330 as illustrated in reference number <803>. When touch event input is detected via play button 800, the touch device can activate and indicate option menu 850 on play button 800 as illustrated in reference number <805>. [0101] When the ring event is input for more than the preset time, option menu 850 is activated. If the ring event is released within a preset time, a single function (eg music playback function) allocated to play button 800 can be performed. Options menu 850 may be provided at play button 800 in an overlay, around play button 800 in function region 330, or at a predefined location in display region 310. One way to provide the options menu may be be determined according to a type of a function button selected in a certain corresponding mode and can be indicated in a certain location according to user configuration. An options menu initially provided according to the touch event can be set during manufacturing or according to user configuration. [0102] For example, user can designate option menus for playback, such as file list, song selection, audio effect, section repeat playback, sound field, playback color temperature, speed of reproduction, and can determine and define an order of output of them. When the user selects and designates a playback speed menu as an initially enabled menu 850, an option menu 850 indicated by reference number <805> can be indicated as a menu to control a playback speed option value. When the user selects and designates a list of files as the initially activated option menu 850, the option menu 850 illustrated in reference number <805> can become a list menu for selecting a file to play. [0103] Although not shown in figure 8, another option menu defined in a following order can be further activated and expressed according to the movement of a user touch event. For example, when the user moves the touch event in a direction (for example, moving a touch event on the side of a display region 310 a predetermined distance), other than a direction of movement to change the option value , the activated options menu is kept or removed from the screen according to a predefined scheme, and a new menu options menu having a following order is activated and expressed according to the movement. A multi-stage option menu can be sequentially activated in a predefined order. An operation to sequentially activate an option menu by depths changed according to the movement of a touch event is described below. The options menu is removed from the screen, applying a visual effect in which an options menu gradually disappears, such as a fade. When the options menu remains on the screen, the options menu can be converted to a form of semi-transparency or expressed to have a circle as it is. When the new options menu is activated, the new mode can be expressed by applying a visual effect in which an options menu gradually disappears, as in fading. [0104] The user can move the touch event to a certain direction to change an option value according to a given option menu 850 in a state where an option menu 850 is activated as illustrated in reference number <805 >. For example, as illustrated in reference number <807>, the user can move the touch event in a left or right direction in option menu 850 to change an option value. In this case, the touch device can express a result where an option value changed according to the movement of a touch event is reflected in real time. For example, as illustrated in reference number <807>, the user can express a result screen corresponding to a changed option value when a touch event is moved to increase/decrease the option value in the given option menu 850. [0105] For example, when the given option menu 850 is an option menu to increase/decrease playback speed, and the user moves the touch event in one direction (eg drag interaction) increasing playback for a level in options menu 850, ratio information indicating that the playback speed is changed (e.g., increased) can be provided in real time. When the given option menu 850 is an option menu for changing music selection, and the user moves the touch event (eg drag interaction) in one direction by changing the music selection in options menu 850, a screen where the music selection is changed can be provided in real time. When the given option menu 850 is an option menu to configure section playback, and the user moves the touch event (eg drag interaction) by a desired section for section playback in the options menu to set a play period (play length), the relation information indicating the play period (or length) is set from a current play time point (or play start time point) to a moved section of the Touch event can be provided via a real-time screen. [0106] As a result, the user can determine if the desired setting is reflected. Moving a touch event to change the option value can be achieved in several ways, such as moving left or right, moving up and down, moving in a diagonal direction, and spinning in a clockwise direction. or counterclockwise according to a certain type of an options menu. [0107] The user can change an option value to a desired option value by an operation as illustrated in reference number <807> and then release the input ring event as illustrated in reference number <809>. In this case, a location released from the touch event can be released from a moved point to change the option value in options menu 850. When the touch event is released, the option value can be set to a value corresponding to the point . When the input touch event release is detected, the touch device can perform a 800 play button music playback function based on an option value corresponding to a point where the touch event in the options menu 850 is released and express a screen running them. For example, the screen photographed as the changed option value can be expressed. In a case of controlling a function with associated sound output among music playback functions, the sound output can be changed and output according to a changed option value. For example, the variation in sound output matching in playback speed can be high or low output. In addition, section playback can be achieved from a current playback time point (or playback start time point) to a user-designated time period (or length). [0108] In the example of Figure 8, an option menu 850 is activated and indicated, while an input touch event is held at play button 800 and an option value is changed corresponding to moving in one direction to change the touch event held for an option value. When the touch event is released, a play button 800 music play function can be performed with the option value changed. [0109] As described above, when a touch event is input to play button 800 in a media mode and later released, a music playback function can be performed. When the touch event is introduced for a play button 800 in a media mode and held, option menu 850 can be activated and held, and an option can be set according to a given option menu 850. touch event is released, music play function can be performed based on a preset option value. [0110] Figure 9 is a diagram illustrating an example of screens for describing an operation of changing an option value and executing a corresponding function using a function button provided by execution modes on a touch device according to an exemplary embodiment of the present invention. [0111] With reference to figure 9, figure 9 illustrates an operation similar to figure 8 which is a case where a menu of options provided is different. For example, Figure 8 can illustrate an example where a slash-type option menu 850 to control a playback speed option value, while Figure 9 can illustrate an example where a menu-type option menu 950 to control a audio effect option value. Also, an example of operation of the various option menus provided in the same determined mode is described below. [0112] Figure 9 illustrates an example where a media mode (eg music mode) is performed and performing a music playback function using the control knob associated with the music playback function control. Figure 9 illustrates an operation of changing a supported option value in a media mode according to a touch event input to a play button and music playback speed control according to a music playback function based on an option value changed during touch event release. [0113] As illustrated in reference number <901>, a media mode is executed according to user operation and a corresponding execution screen is indicated. During media mode execution, music file information and a music selection according to user selection can be indicated in display region 310 and various control buttons for performing a music playback function can be displayed in function region 330. Figure 9 illustrates a case of using a play button 900. [0114] The user can input a touch event on a play button 900 from function region 330 as illustrated in reference number <903> in a state of reference number <901>. When touch event input is detected via a play button 900, the touch device can activate and indicate an option menu 950 on play button 900 as illustrated in reference number <905>. [0115] When the touch event is input for more than a preset time, option menu 950 is activated. If the ring event is released within a preset time, a single function (eg music playback function) allocated to the playback button 900 can be performed. Options menu 950 may be provided at play button 900 in an overlay form, around play button 900 at function region 330, or at a predefined location of display region 310. options can be determined according to a type of a function button selected in a certain executed mode and in a certain corresponding mode and can be indicated in a certain location according to user configuration. A menu of options initially provided according to the touch event can be defined during manufacturing or as defined by the user. [0116] For example, the user can designate option menus needed for playback, such as a file list, a song selection, an audio effect, a section repeat playback, a sound field, a color temperature for playback and a playback speed as an option menu by the play button 950 in a media mode and an output order of them can be determined and set. If the user selects and designates a playback speed menu as an initially activated 950 menu, the 950 options menu illustrated in reference number <905> may express a menu for controlling a playback speed option value. [0117] Although not shown in figure 9, another option menu defined in a following order can be further activated and expressed according to the movement of a user touch event. For example, when the user moves the touch event in another direction (for example, moving a touch event on one side of display region 310 a predetermined distance) than a direction of movement to change the value of option, the activated options menu is kept or removed from the screen according to a predefined scheme, and a new options menu having a following order is activated and expressed according to the movement. A multi-stage option menu can be sequentially activated in a predefined order. An operation to sequentially activate a menu of options by changing depths according to the movement of a touch event is described below. [0118] The option menu is removed from the screen, applying a visual effect in which an option menu gradually disappears. When the options menu remains on the screen, the options screen can be converted to a semi-transparent shape or expressed to have a circle. When the new options menu is activated, the new options menu can be expressed by applying a visual effect in which a new options menu gradually disappears, as in fading. [0119] The user can move the touch event in a certain direction to change an option value according to a given option menu 950 in a state where option menu 950 is activated as illustrated in reference number <905 >. For example, as illustrated in reference number <907>, the user moves the touch event up or down in option menu 950 to change an option value. In this case, the touch device can express a result where an option value changed according to the movement of a touch event is reflected. For example, as illustrated in reference number <907>, the user can express a result screen corresponding to an option value changed when a touch event is moved in a certain direction to increase/decrease an option value in the given menu of options 950. For example, when the user moves the touch event (eg drag interaction) in a direction where a certain audio effect changes, a screen to report variation state as a corresponding effect part audio according to user selection is highlighted can be provided in real time. The movement of a touch event to change the option value can be achieved in several ways: as a movement towards the left or right, an upward and downward movement, a movement in a diagonal direction and a clockwise rotation movement or counterclockwise according to a given type of an option menu. [0120] The user can change the option value to a desired option value by the operation illustrated in reference number <907> and then release the input ring event as illustrated in reference number <909>. The touch event can be released on a moved point to change an option value in options menu 950. When the touch event is released, the option value can be set to a value corresponding to the point. Thus, when the input touch event release is detected, the touch device can perform a play button 900 function based on an option value corresponding to a touch event released point in the options menu 950 and express a screen of execution of the same. For example, information indicating that audio is played by an audio effect (eg POP), reflecting a changed option value can be provided via a screen, and sound output can be suitable for a corresponding audio effect ( for example, POP). [0121] In the example of Figure 9, an option menu 950 is activated and indicated, while an input touch event is held at play button 900 and an option value is changed corresponding to movement in one direction to change the event held for an option value. When the touch event is released, a music play function being a single function of play button 900 can be performed with the option value changed. [0122] When in the present invention a touch event is input to play button 900 in a media mode and the touch event is subsequently released, a music playback function can be performed. When a touch event is inputted to a play button 900 in a media mode and held, an option menu 950 can be activated and displayed by the touch event and an option can be set according to a given option menu 950 When the touch event is released, a music playback function can be performed based on the set option value. [0123] Figure 10 is a diagram illustrating an example of screens for describing an operation of changing an option value and executing a corresponding function using a function button provided by execution modes on a touch device. according to an exemplary embodiment of the present invention. [0124] With reference to figure 10, figure 10 illustrates an example where a media mode (for example, broadcast mode, moving image mode) is performed and mobile broadcast playback function is performed using the button control associated with the music playback function control. Figure 10 illustrates an operation of changing an option value supported in a media mode according to an input for a touch event on a recording button and playback speed control according to a mobile broadcast playback function based on an option value changed during touch event release. [0125] Referring to figure 10, as illustrated in reference number <1001>, a media mode is executed according to a user operation and a corresponding execution screen is indicated. During media mode execution, a corresponding image of a mobile broadcast channel according to user selection can be indicated in display region 310 and various control buttons (eg play button, channel switching button , section repeat button, record button, etc.) to perform a music playback function can be indicated in function region 330. Figure 10 illustrates a use case of a record button 1000. [0126] The user can input a touch event into a recording button 1000 from function region 330 as illustrated in reference number <1003> in a state of reference number <1001>. When touch event input is detected through a recording button 1000, the touch device can activate and indicate a 1050 option menu on the recording button 1000, as illustrated in reference number <1005>. [0127] When the touch event is input for more than a predetermined time, option menu 1050 is activated. If the touch event is released within a predetermined time. A single function (eg record function) allocated to record button 1000 can be performed directly. Option menu 1050 may be provided on record button 1000 in an overlay form, around record button 1000, in function region 330, or at a predefined location in display region 310. Options can be determined according to a type of function button selected in a certain executed mode and a certain corresponding mode, and can be indicated in a certain location according to the user configuration. An option menu initially provided according to the touch event can be set during manufacturing or by user configuration. [0128] For example, user can designate option menus required for playback such as file list, song selection, audio effect, section repeat playback, sound field, playback color temperature and playback speed as an option menu by the 600 button in a media mode and its output order can be determined and configured. If the user selects and designates a recording menu as an initially activated 1050 option menu, the 1050 option menu illustrated in reference number <1005> can express a menu for controlling an option value of a recording time. When the user selects and designates a channel list as an initially activated 1050 option menu, the 1050 option menu illustrated in reference number <1005> can express a list menu for the selected channel broadcast to be recorded. [0129] Although not shown in figure 10, another option menu set in a following order can be further activated and expressed according to the movement of a user touch event. For example, when the user moves the touch event in a direction (eg, movement of a touch event on the side of display region 310 a predetermined distance) other than a direction of movement to change the option value, the activated options menu is kept or removed from the screen according to a predefined scheme and a new options menu having a following order is activated and expressed according to the movement. A multi-stage option menu can be sequentially activated in a predefined order. An operation to sequentially activate a menu of multi-stage options by depths changed according to the movement of a touch event is described below. [0130] The option menu is removed from the screen by applying a visual effect in which an option menu fades out, such as by fading. When the options menu remains on the screen, the options menu can be converted to a semi-transparency shape or expressed to have a circle. When the new options menu is activated, the new pressure change can be expressed by applying a visual effect in which an options menu fades out, such as by fading. [0131] The user can move the touch event in a certain direction to change an oscillating device according to a given 1050 option menu into a state where the 1050 option menu is activated, as illustrated in reference number <1005 >. For example, as illustrated in reference number <1007>, the user moves the touch event up or down in option menu 1050 to change an option value. The touch device can express a real-time result where an option value that changes according to the movement of a touch event is reflected. For example, as illustrated in reference number <1007>, the user can express a result screen corresponding to an option value changed when a touch event is moved in a certain direction to increase/decrease an option value in the given options menu 1050. When the user moves the touch event (eg drag interaction) in one direction to set a recording time, relationship information indicating a recording time to be selected can be provided through a real-time screen. Similarly, when the user moves the touch event in one direction of a channel to be recorded (eg drag interaction, relationship information indicating a selected channel can be provided via a screen. As a result, the user can confirm whether the desired setting is reflected. The movement of a touch event to change the option value can be achieved in various ways, such as a movement in a left or right direction, an up and down movement, a movement in a diagonal direction and clockwise or counterclockwise rotation movement, according to a given type of option menu. [0132] The user can change the option value to a desired option value by the operation illustrated in reference number <1007> and then release the input ring event as illustrated in reference number <1009>. The touch event can be released on a moved point to change an option value in options menu 1050. When the touch event is released, the option value can be set to a value corresponding to the point. As a result, when the input touch event release is detected, the touch device can perform a text transmission function of a 1000 record button based on an option value corresponding to a touch event released point in the 1050 options menu and express your run screen. When the user sets a recording time using the recording button and then executing the recording function, the recording information or expected recording information can be displayed on a screen according to a changed option value (recording time ). [0133] In the example of Figure 10, an option menu 1050 is activated and indicated while an input touch event is held on record button 1000 and an option value is changed corresponding to movement in one direction to change the event of tap held for an option value. When the touch event is released, a 1000 record button music playback function can be performed with the option value changed. [0134] When a touch event is input on record button 1000 and the touch event is released, a recording function can be performed. When a touch event on a record 1000 button is input into a media mode and held, a 1050 option menu is activated and displayed by the touch event and an option is set according to a given 1050 option menu. the touch event is released, the recording function can be performed based on the set option value. [0135] Figure 11 is a diagram illustrating an example and screens for describing an operation of changing an option value and executing a corresponding function using a function button provided by the execution modes on a touch device according to an embodiment example of the present invention. [0136] Referring to Figure 11, Figure 11 illustrates an example where a media mode is performed and a function call is performed using a function button (e.g. voice call button, motion call button, message button, character input button, etc.) provided in call mode. Figure 11 illustrates an operation of changing an option value supported in a call mode according to a touch event input for a voice call button and call transmission execution according to the call based function on an option value changed during the release of the touch event. [0137] As illustrated in reference number <1101>, a call mode is executed according to user operation and a corresponding execution screen is indicated. During call mode execution, recipient information (eg telephone number) entered by the user may be indicated in a display region 310 and a voice call button, a mobile call button, a message button and a character input button for performing a call function may be indicated in function region 330. Fig. 11 illustrates a use case of a voice call button 1100 where a user enters receiver information from "o10- 5555-5555”, using a character input button and a call forwarding is in a hold state. [0138] The user can input a touch event into a record button 1100 of a function region 330 as illustrated in reference number <1003> in a state of reference number <1101>. When the touch event input is detected via a voice call button 1100, the touch device can activate and indicate an option menu 1150 on the voice call button 1100 as illustrated in reference number <1105>. [0139] When the ring event is input for more than a preset time, option menu 1150 is activated. If the ring event is released within a preset time, a single function (eg recording function) allocated to voice call button 1100 can be performed directly. Options menu 1150 may be provided at voice call button 1100 in an overlay form, around voice call button 1100 in function region 330 or at a predefined location of display region 310. One way to provide the options menu can be determined according to a type of a function button selected in a certain executed mode and a certain corresponding mode and can be indicated in a certain location according to the user configuration. An options menu provided initially according to the touch event can be defined during manufacturing or by user configuration. [0140] For example, user can designate a menu of options such as Keypad, End Call, Loudspeaker, Mute, Replace Picture (allocated to a moving call button) as an option menu by the call button voice 1100 in call mode. An option menu 1150 indicated under reference number <1105> may include a menu capable of selecting a value, such as Keypad, End Call, Loudspeaker and Mute. [0141] Although not shown in figure 11, another option menu defined in a following order can be additionally activated and expressed in accordance with the movement of a user touch event. For example, when the user moves the touch event in one direction (eg, moving a touch event on the side of a display region 310 a predetermined distance) in a direction other than the movement direction to change the value option, the activated options menu is kept or removed from the screen according to a predefined scheme and a new options menu having a following order is activated and expressed according to the movement. A multi-stage option menu can be sequentially activated in a predefined order. An operation to sequentially activate a menu of options by depths changed according to the movement of a touch event is described below. [0142] The option menu is removed from the screen by applying a visual effect in which an option menu fades out, such as by fading. When the pressure change remains on the screen, the options menu can be converted to a semi-transparency shape or expressed to have a circle. When the new options menu is activated, the new options menu can be expressed by applying a visual effect in which an options menu fades out, such as by fading. [0143] The user can move the touch event in a certain direction to change an option value according to a given option menu 1150 in a state where option menu 1150 is activated as illustrated in the reference number < 1105>. As illustrated in reference number <1107>, the user moves the touch event up or down in option menu 1150 to change an option value. The touch device can express a result where an option value changed according to the movement of a touch event is reflected. As illustrated in reference number <1107>, the user can express a result screen corresponding to an option value changed when the touch event is moved in a certain direction in order to increase/decrease an option value in the given menu of options 1150. For example, when a user moves the touch event (eg drag interaction) in one direction to set a recording time, relationship information indicating a recording time to be selected can be provided via a screen In real time. Similarly, when the user moves the touch event in one direction of a channel to be recorded (eg drag interaction), relationship information indicating a selected channel can be provided via a screen. As a result, the user can confirm that the desired configuration is reflected. The movement of a touch event to change the option value can be achieved in several ways, such as a movement in a left or right direction, an up and down movement, a movement in a diagonal direction and rotation movement clockwise or counterclockwise according to a given type of option menu. [0144] The user can change the option value to a desired option value by the operation illustrated in reference number <1107> and then release the input ring event as illustrated in reference number <1109>. The touch event can be released on a moved point to change an option value in options menu 1150. When the touch event is released, the option value can be set to a value corresponding to the point. As a result, when the input touch event release is detected, the touch device can perform a text transmission function being a single function of a 1100 voice call button based on an option value corresponding to a point released from the touch event in the 1150 options menu and express your run screen. In the example in Figure 11, a screen where call broadcast is achieved with a changed option value is displayed. [0145] In the example of Figure 11, an option menu 1150 is activated and indicated while an incoming touch event is held on the voice call button 1100 and an option value is changed, corresponding to movement in a direction to change the touch event held for an option value. When the touch event is released, a call function of voice call button 1100 can be performed with the option value changed. [0146] When a ring event is input to voice call button 1100 in a call mode and the ring event is released, a call transmission function can be performed. When a touch event for a voice call button 1100 is input and held in a call mode, an option menu 1150 is activated and displayed by the touch event, and an option is set according to a given option menu 1150. When the ring event is released, the call transmission function can be performed based on the defined option value. [0147] Figure 12 is a diagram illustrating an operation of changing an option and performing a function in a touch device according to an exemplary embodiment of the present invention. [0148] Referring to Figure 12, as illustrated in reference number <1210>, a certain function button supportable in a certain mode can be provided through the function region 330. The user can input a touch event on the button. function as illustrated in part number <1220>. [0149] The user can release an input touch event as illustrated in reference number <1220> within a preset time to immediately execute a corresponding function allocated to a function button or hold the input touch event at the preset time to activate and display a 1200 options menu as illustrated in part number <1230>. [0150] The user can set a user-requested option value according to the touch event movement in the 1200 enabled option menu as illustrated in reference number <1230> and then release the touch event as per illustrated in reference number <1240>. [0151] When a touch event is input to a function button in a certain mode and the touch event is released within the preset time, a single function allocated to the function button can be executed immediately. When the touch event is inputted on the function button and held in a certain mode, the option menu 1200 is activated and displayed according to the touch event and an option is set according to a given option menu 1200. When the touch event is released, a single function allocated to the function button can be performed after reflecting the defined option value. [0152] As illustrated above, a second function associated with the option setting is performed according to a touch event input for the function button, and a first function allocated to the function button can be performed with a value of option set by the second function according to the release of the touch event. A complex function can be operated using a touch-based touch event input for a function button. [0153] Figure 13 is a diagram schematically illustrating an operation of setting a multiple option value by a touch input in a touch device according to an exemplary embodiment of the present invention. [0154] Referring to Fig. 13, as illustrated in reference number <1310> a certain function button supportable in a certain mode can be provided through a function region 330. The user can input a touch event on the button. function as illustrated in part number <1320>. When the user holds the entry ring event and entry ring event for the preset time, an option menu 1300 can be activated and displayed as illustrated in reference number <1330>. [0155] The user can change an option value according to an interaction moved in a left or right direction in a state where option menu 1300 is activated as illustrated in reference number <1330>. The user can also move the touch event up and down a predetermined distance as illustrated in reference number <1340> to activate another option menu of a subsequent depth in an activated state of options menu 1300 as illustrated in reference number <1330>. As illustrated in reference number <1370>, a previously activated options menu 1300 is removed from the screen and a new options menu 13 70 of the following depth according to how touch event movement can be activated and displayed in a localized region of the touch event. Multi-stage option menus can be displayed sequentially according to the touch event movement to activate an option menu of a different depth than the movement to control the option value. Similarly, a reverse order to the preceding order can be obtained to activate an options menu 1300 from a previous depth in a reference number state <1350>. [0156] In accordance with the exemplary embodiments described above, an operation is provided to remove a previously activated option menu on a screen during activation of the new option menu. However, exemplary embodiments of the present invention are not limited thereto. For example, the previously activated options menu can be removed from the screen as described above or the activated state can be maintained, namely its display on the screen. In that case, when the option menu is removed, a visual effect such as a fade is applied to the expression scheme to remove the option menu. Also, when maintaining the options menu, a visual effect converting the options menu to a semi-transparent shape to display the options menu or a circle remains. When the new options menu is activated, a visual effect, such as a fade, is applied to display the new options menu. [0157] The user can set a user-requested option value according to the movement of the touch event from the activated option menu 1370 as illustrated in reference number <1330> and release a touch event as illustrated in the number reference <1360>. [0158] An option value changed and set during touch event release can be at least one option value with respect to at least one option. When the user sets an option value by only a given option menu 1300 in a step of reference number <1330>, he does not define an option value by a given option menu 1300 in a step of reference number <1330> or sets an option value for only a given 1070 option menu in a step reference number <1350>, only one option value can be reflected during touch event release. [0159] When the user sets a first option value based on one of the options menu in a step reference number <1330> and sets a second option value based on a given option menu 1370 in a step of reference number <1350>, both the first option value and the second option value can be applied to a reflected option value during touch event release. When switching to option menu 1370 after changing the first option value 1300, the first option value relative to option menu 1300, the first option value of option menu 1300 can be temporarily stored. When the touch event is released after a second option value with respect to option menu 1370 that is defined, the first option value of option menu 1300 is temporarily stored and an option value (namely, the second option value ) from a point where a touch event is released from the 1370 options menu are reflected to perform a function of the function button according to the release of the touch event. [0160] Figure 13 illustrates an example where a touch event is moved up or down to the next depth or previous depth option menu. This is determined according to a case where a tap event to set an option value in a given option menu according to the tap event is moved in a left or right direction. As a result, a touch event for switching an option menu to the next depth or previous depth can be accomplished by moving in several directions distinguished from moving a touch event to set an option value. The movement of a touch event to activate an option value by depth is not always limited to a certain shape. It will be appreciated that movement of a touch event can be implemented by inputting in various ways to distinguish types of touch events to activate an option menu by depth and changing an option value. Changing the depth options menu to set a multiple option value as illustrated in Figure 13 can be supported by multiple schemes as well as a scheme moving a touch event. These examples are indicated in figures 14 to 16. [0161] Figures 14 to 16 are diagrams illustrating examples of changing an option menu to set a value of multiple options in a touch device according to an exemplary embodiment of the present invention. Figure 14 illustrates an example of an operation in a case of moving a touch device into a state where the input of a touch event is fixed. Figure 15 illustrates an example of an operation in an additional touch event input use case (e.g. multi-touch event input in a state where a touch event input is fixed and Figure 16 illustrates an example of an operation on a use case of a function key input in a state where the input of a touch event is fixed. [0162] Referring to Figure 14 as illustrated in reference number <1410>, in a state where an option menu 1400 is activated by touch event input on a function button, the user can move a touch device in forward/backward/left/right directions during function button touch event input. As illustrated in part number <1430>, a new 1450 options menu is replaced and displayed on a function button where the touch event remains in place of a previous 1400 options menu. The user can sequentially activate multi-stage option menus, such as an option menu of a next depth or an option menu of a previous depth, by changing a posture of a touch device into a hold state of an input by touch event to switch between option menus through depths. The touch device may include a sensor for determining posture information in accordance with the change in posture of a touch device, such as a motion sensor. [0163] Referring to figure 15, as illustrated in reference number <1510>, in a state where an option menu 1500 is activated by inputting the first touch event 1501 into a record button, the user can input a second touch event 1503 in a region of display region 310 while holding the first touch event 1501 inputted to the function button to move it in up/down/left/right directions as illustrated in number reference <1520>. Second touch event 1503 may be introduced into one of display region 310 or function region 330. However, it is preferable to introduce second touch event 1503 into display region 310 in consideration of intuition. As illustrated in reference number <1530>, a new option menu 1550 can be displayed on a function button where the first touch event remains in place of a previous option menu 1500. The user can sequentially activate option menus stage, such as an option menu or an option menu of a previous depth by moving a second touch event 1503 based on multi-touch in a certain direction in a hold state of a first touch event 1501, introduced for switching enter option menus by depth. [0164] Referring to figure 16 as illustrated in reference number <1610> in a state where an option menu 1600 is activated on a function button by touch event input, the user may input a 1640 softkey during input maintenance by touch event on the function button as illustrated in part number <1620>. As illustrated in part number <1630>, a new option menu 1650 can be replaced and displayed on a function button where the touch event remains in place of a previous option menu 1600. The user can sequentially activate menus from multi-stage options, such as an option menu of a next depth or an option menu of a previous depth by operating using a 1640 softkey in a hold state of an input touch event to switch between option menus by depths. [0165] As illustrated in figures 14 to 16, multi-stage option menus according to an exemplary embodiment of the present invention can be switched by each other. As a result, the user can set a plurality of option values via real-time switched option menus while switching option menus and performing a function according to a function button in a certain mode based on a plurality of values of option. [0166] Figure 17 is a diagram schematically illustrating various ways in which the options menu is provided on a touch device according to an exemplary embodiment of the present invention. [0167] Referring to Figure 17, the reference number <1710> represents a case where an option menu 1700 is provided in a bar type in a landscape direction in a function button of function region 330. The number reference number <1720> represents a case where an option menu 1700 is provided in an inverted type of a transverse direction through function region 330 and display region 310. Reference number <1730> represents a case where a menu option 1700 is provided in a block type of a landscape in a peripheral region (displayed in function region 310 or display region 330) adjacent to a function button of function region 330. The reference number <1740> represents a case where an option menu 1700 is provided using a function button of function region 330. Reference number <1750> represents a case where an option menu 1700 is provided in a type of circle surrounding a function button circle of a function button of function region 330. Reference number <1760> represents a case where an option menu 1700 is provided in a type of circle surrounding a function button of function region 330. The options menu 1700 may be provided on a function button, a peripheral region or a display region 330 adjacent to the function button in a list type. [0168] As described above, option menu 1700 for setting an option value can be provided in a dimensional shape or a multidimensional shape, without limiting a type, a direction, a size, a location. As a result, the options menu is not limited to the preceding forms. It will be appreciated that the options menu can be implemented in a number of given ways so that the touch device changes an option based on a touch and performs a function. [0169] Figure 18 is a flowchart illustrating a method for controlling a function of a touch device according to an exemplary embodiment of the present invention. [0170] Referring to Fig. 18, a controller 500 can execute a certain mode according to the user selection in step 1801. For example, as illustrated above, the controller 500 can execute a mode such as a photography mode, a messenger mode, a media mode (including a music mode, a moving image mode, a broadcast mode) and control display of a corresponding performance screen. [0171] Controller 500 can detect touch event input on a function button to control a function of a certain mode in a state where a certain mode is executed in step 1803. For example, as described above, the user can introduce a touch event on a certain function button, such as a photo button in a photo mode, a play button in a media mode, a record button in a media mode, and a call button in a mode of call. [0172] When a touch event input is detected on the function button, the controller 500 can activate and display the option menu in response to step 1805. When the touch event input remains for a preset time, the controller 500 can activate the option menu. [0173] The 500 controller can change and set an option value with respect to the options menu corresponding to the touch movement in the options menu activated in step 1807. For example, when touch event movement is detected in the options menu after activating the options menu, the controller 500 can change an option value according to the movement of the touch event and control the display of a screen changed according to the changed option value. [0174] Controller 500 can detect the release of the input touch event in step 1809. For example, the user can change and set an option value according to the movement of a touch event in the options menu and then , release the touch event. [0175] When touch event release is detected, controller 500 can control the execution of a corresponding function mapped to the function button based on a changed option value set in the options menu in step 1811. [0176] For example, when touch event release is detected after a white balance is set by a touch event input for a photo button in a photo mode, controller 500 can control the photo with a value Changed white balance adjustment according to the touch event. When the font color is set by a touch event input for a transmit button in a messenger mode, a font size is additionally set and touch event release is detected, controller 500 can control text transmission control of a font color and a font size changed according to the touch event. When touch event release is detected after a recording time is set by a touch event input for a recording button in a broadcast mode, controller 500 can control recording based on a defined recording time of according to the touch event. [0177] Figure 19 is a flowchart illustrating a method for operating a complex function based on a touch in a touch device according to an embodiment of the present invention. [0178] Referring to Fig. 19, controller 500 can execute a certain mode according to the user selection in step 1901. As described above, the certain mode can be one of a photography mode, a messenger mode, a music mode, a motion picture mode, a broadcast mode and a call mode. Controller 500 may display display region 310 and function region 330 divided corresponding to the certain mode during execution of the certain mode. [0179] The controller 500 can detect a touch event input into a function region in step 1903. The touch event may be introduced into a certain function button among at least one function button provided in the certain mode in the region of function 330. [0180] The 500 controller can determine if the incoming ring event is cleared in step 1905. The 500 controller can determine if the incoming ring event is cleared within a predefined timeout. When the incoming ring event is released within a predefined timeout (SIM from step 1905), controller 500 can control the execution of a corresponding operation in step 1907. For example, controller 500 can control the execution of a function allocated to the given function button in a certain mode. Similarly, controller 500 can control the photo function allocated to a photo button in a photo mode, a transmit function allocated to a transmit button in a messenger mode, a recording function allocated to a record button in a streaming mode and a playback function allocated to a media mode playback button. [0181] When the input touch event is not released (NOT from step 1905), the controller 500 can determine if the touch event is introduced for more than a preset timeout in step 1909. When the touch event is not is entered by more than one predefined timeout (NO, in step 1909), the process goes to step 1905 and repeats the preceding procedures. When the touch event is introduced for more than a predefined timeout (SIM from step 1909), controller 500 can activate and display a menu of options allocated to the function button in step 1911. [0182] At least one option menu can be allocated to a function button. If a plurality of option menus are allocated, an option menu of a priority can be initially activated and displayed according to a previously defined priority. As described above, an option menu initially provided according to the touch event can be defined during manufacturing or by user configuration. The options menu can be provided on the function button in an overlay shape, around the function button or at a predefined location in the display region. A way of providing the options menu can be determined according to a type of a function button selected in a certain executed mode and a certain corresponding mode and can be indicated in a certain location according to the user configuration. [0183] The 500 controller can detect touch event movement in the options menu in step 1913. The 500 controller can adaptively change and set an enabled option menu option value corresponding to the touch event movement in the step 1915. When the touch event movement is detected after activating the options menu, the controller 500 can change an option value based on a corresponding option menu, according to the touch event movement and provide information with regarding the option value changed via a screen. [0184] Controller 500 can detect the release of the input touch event in step 1917. For example, the user can set a desired option value by moving a touch event in the options menu and releasing a moved touch event to an option menu region at a corresponding point for which an option value is set to change the option value. [0185] When the touch event release detected, the controller 500 can control the execution of a corresponding function based on an option value, when the touch event is released. When the release of the touch event is detected, controller 500 can control the execution of a corresponding function allocated to the function button based on an option value of a corresponding point of a options menu region in which the event. touch is released in step 1919. [0186] Figure 20 is a flowchart illustrating a method for performing a function by configuring multiple options in a touch device according to an embodiment of the present invention. [0187] Referring to Figure 20, controller 500 can detect motion of a touch event in an enabled state from an option menu in step 2001. Figure 20 illustrates a touch event motion detection operation in a state in which a certain mode is executed and an options menu is activated and displayed according to a touch event for a given function button in the certain mode. [0188] Upon detection of touch event motion, controller 500 can identify a touch event type in step 2003 and determine if touch event motion is motion for changing an option value in step 2005. controller 500 can determine whether the touch event movement is an interaction moved to change an option value in the options menu or an interaction moved to invoke an options menu having depth (for example, next depth or previous depth) different than depth from the activated options menu. [0189] The following operation illustrates an operation of an embodiment that starts when the movement of the touch event is the interaction moved to change an option value as the result of the determination in step 2005. [0190] When touch event motion is the interaction moved to change an option value as the result of the determination in step 2005 (SIM from step 2005), controller 500 can adaptively change and set an option value from the activated options menu, corresponding to the touch event movement in step 2007. When touch event movement is detected in the options menu after activating the options menu, the 500 controller can change an option value based on a corresponding options menu according to the movement of the touch event in real time and provide information regarding the change option value through a screen. [0191] Controller 500 can determine if the touch event type is changed while changing the option value from the options menu corresponding to the touch event movement in step 2009. For example, controller 500 can determine if there is a request of change of type when requesting movement from the touch event to a movement direction for calling up an options menu having depth (for example, the next depth or previous depth) different from the depth of the options menu. [0192] When the touch event type is not changed (NO, in step 2009), controller 500 can determine if the touch event is cleared (2023) . When the touch event is released (SIM from step 2023), controller 500 can control the execution of a corresponding function of the function button based on the option value changed in step 2021). When the touch event is not released (NOT in step 2023), controller 500 can control the execution of a corresponding operation in step 2025. For example, controller 500 can go to step 2005 in order to control the following operations or control an initialization operation of a changed and set option value corresponding to user input for initialization of the executed operation. [0193] When the touch event type is changed (SIM from step 2009), the 500 controller can temporarily store the option value changed due to the touch event in the options menu in step 2011. The 500 controller can activate , sequentially, an options menu having depth (for example, next depth or previous depth) different from the depth of the options menu corresponding to the touch event movement due to the change in touch event type in step 2013. [0194] Controller 500 can determine if the touch event type is changed in a state where an option menu of certain depths due to operation is activated in step 2015. For example, controller 500 can determine if there is a request change type requesting movement of the touch event in a direction to change an option value in the switch options menu. [0195] When the touch event type is not changed, controller 500 (NO from step 2015), controller 500 can determine if touch event is cleared in step 2023. When touch event is cleared (YES from step step 2023) controller 500 can control the execution of a corresponding function of the function button based on a changed option value with respect to an option menu from step 2007 in step 2021. When touch event is not released ( NOT from step 2023), controller 500 can control the execution of a corresponding operation in step 2025. [0196] When the touch event type is changed (SIM from step 2015), controller 500 can adaptively change and set a switch option menu option value corresponding to the touch event movement in step 2017. Controller 500 repeatedly performs the preceding operation and can control the execution of a corresponding function of a function button based on a plurality of option values with respect to a plurality of option menus similar to a changed option value with respect to a step 2007 options menu and a changed option value with respect to a switching options menu from steps 2013 and 2017 in step 2021, upon detection of touch event release in step 2019. [0197] A following operation illustrates an operation of an embodiment that starts when the touch event type is move to activate a different depth options menu as the result of the determination in step 2005. [0198] As a result of the determination of step 2005, when the touch event type is not the move to change an option value (NOT from step 2005), that is, when the touch event type is move to activating a different depth option menu (next depth or previous depth), the controller 500 may sequentially activate an option menu having a different depth (for example, next depth or previous depth) than the option menu corresponding to the movement of the touch event. [0199] Controller 500 can determine if the touch event type is changed in a state where an option menu of a certain depth is activated in step 2015. For example, controller 500 can determine if there is a change request type requesting movement of the touch event in a direction to change an option value in the toggle option menu in a state where an option menu (toggle option menu) of certain depth is activated due to the movement of the toggle event. Touch. [0200] When the touch event type is not changed (NO from step 2015), the controller 500 can determine if the touch event is released in step 2023. When the touch event is released (YES, step 2023), controller 500 can control the execution of a corresponding function of a function button without changing an option value in step 2021. When touch event is not released (Not from step 2023). Controller 500 can perform a corresponding operation in step 2025. For example, controller 500 can go to step 2005 and repeat the preceding procedures. [0201] When the touch event type is changed (SIM from step 2015), controller 500 can adaptively change and set a switch option menu option value corresponding to the touch event movement in step 2017. When the touch event is released in step 2019, controller 500 can control the execution of a corresponding function of a function button based on a changed option value with respect to the switching options menu of steps 2013 and 2017, in step 2021. [0202] The foregoing method for controlling a function in a touch device according to exemplary embodiments of the present invention can be implemented in a program command executable form by various computer means and be recorded on a readable recording medium on computer. In that case, the computer readable recording medium may include a program command, a data file and a data structure individually or in combination. The program command recorded on a recording medium may be specially designed or configured for the present invention or be known to a person having common skill in a field of computer software to be used. [0203] It will be appreciated that embodiments of the present invention may be realized in the form of hardware, software or a combination of hardware and software. Any such software may be stored in the form of volatile or non-volatile storage such as, for example, Magnetic Media such as hard disk, floppy disk or magnetic tape; Optical Media such as Compact Disc Read Only Memory (CD-ROM) or Digital Versatile Disc (DVD), Magneto-Optical Media such as floptical disk and a hardware device such as ROM storage, RAM, flash memory and commands executable programs. It will be appreciated that storage devices and storage media are machine-readable storage embodiments that are suitable for storing a program or programs comprising instructions which, when executed, implement embodiments of the present invention. In addition, the program command includes machine language code created by a compiler and high-level language code executable by a computer using an interpreter. The foregoing hardware device may be configured to be operated as at least one software module to perform an operation of the present invention. [0204] Accordingly, the embodiments provide a program comprising code for implementing apparatus or a method as claimed in any one of the claims of this specification and a machine readable storage storing that program. Furthermore, these programs can be transported electronically via any medium, such as a communication signal carried over a wired or wireless connection, and embodiments suitably involve them. [0205] Although the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes and details in form can be made without departing from the spirit and scope of the invention as defined by the claims annexes and their equivalents.
权利要求:
Claims (15) [0001] 1. A method for controlling a function in a touch device, the method characterized in that it comprises: receiving (1903) a touch event input via a function button (600) displayed on a screen (100); and executing (1907) a single function allocated to the function button when the touch event input is released within a predetermined time; or activating (1911) an option setting function associated with the exclusive function allocated to the function button when the touch event input is not released within the predetermined time; detect (1913) the movement of a touch event input while activating the option setting function; increase or decrease an option value of the option setting function according to the movement of touch input; apply the option value change on the screen in real time; and execute (1919) the exclusive function allocated to the function button according to the option value set when the touch event input is released. [0002] 2. Method according to claim 1, characterized in that the activation (1911) of the option setting function comprises: displaying an options menu or an options controller when the touch event input is not released within the predetermined time; and wherein the setting function comprises: increasing or decreasing an option value increasing or decreasing the option value in accordance with the movement of the touch event input relative to the menu or option controller. [0003] 3. Method according to claim 2, characterized in that it further comprises: increasing or decreasing the option value based on the option value of a point in relation to the menu or option controller in which the event input of touch is released [0004] 4. Method according to claim 2 or 3, characterized in that displaying the option menu or option controller comprises: displaying (1911) a first option menu or option controller (1300) corresponding to the input of touch event; and displaying (2013) a second option menu or option controller (1370) in accordance with the movement of the touch event input while the first option menu or option controller (1300) is displayed. [0005] 5. Method according to claim 4, characterized in that it further comprises: increasing or decreasing a first option value in relation to the first option menu or option controller (1300) based on an option value of a the point relative to the first option menu or option controller (1300) at which movement of the touch event input causes the second option menu or option controller (1370) to be displayed; and increasing or decreasing a second option value relative to the second option menu or option controller (1370) in accordance with an option value of one point relative to the second option menu or option controller (1370) in which the touch event input is released. [0006] 6. Method according to claim 5, characterized in that executing (1919) the exclusive function allocated to the function button comprises executing (2021) the exclusive function allocated to the function button (600) based on the first value of the option and the second option value. [0007] 7. Method according to claim 6, characterized in that the execution (1919) of the exclusive function allocated to the function button comprises temporarily (2011) storing the first option value when the second option menu is displayed. [0008] 8. Method according to any one of the preceding claims, characterized in that it further comprises: providing a function region (330) and displaying the function button (600) within the function region (330), the function button function (600) comprising a soft button type function to perform the allocated exclusive function when the touch device performs a predetermined operational mode; and providing a display region (310) and displaying within the display region (310) operational data operated in accordance with the execution of the exclusive function allocated to the function button (600). [0009] 9. Touch device characterized in that it comprises: a touch screen (100) arranged to display a function button (600) for performing a single function and arranged to receive (1903) a touch event input via the button of function (600); a memory (300) arranged to store information for implementing an option setting function and for implementing the exclusive function allocated to the function button (600); and a controller (500) arranged to: execute (1907) the exclusive function allocated to the function button (600) when the touch event input is released within a predetermined time, or activate (1911) an option setting function associated with the exclusive function allocated to the function button when the touch event input is not released within the predetermined time; detect (1913) the movement of a touch event input while activating the option setting function; increase or decrease an option value of the option setting function according to the movement of touch input; apply the option value change on the screen in real time; and execute (1919) the exclusive function allocated to the function button according to the option value set when the touch event input is released. [0010] 10. Touch device according to claim 9, characterized in that: the touch screen (100) is further arranged to display a function region (330) within which the function button (600) is displayed , the function button (600) comprising a soft-type function button for performing the allocated function when the touch device executes a predetermined operational mode and a display region (310) for displaying operational data operated in accordance with the execution. the function allocated to the function button (600); and the memory (300) is further arranged to store at least one option menu or option controller (1300), determined by the operational mode, and corresponding option values; and the controller is further arranged to increase or decrease the option value in accordance with the option value of a point relative to an option menu or option controller displayed in the option setting function in which the touch event input is released. [0011] 11. Touch device according to claim 10, characterized in that the controller is further arranged to display the options menu or the options controller when the touch event input is not released within the predetermined time and stops increase or decrease the option value according to the movement of the touch event input relative to the options menu or option controller. [0012] 12. Touch device according to claim 10 or 11, characterized in that the controller is further arranged to display (1911) a first option menu or option controller (1300) corresponding to the touch event and to display (2013) a second menu or option controller (1370) according to the movement of the touch event input while the first menu or option controller (1300) is displayed. [0013] 13. Touch device according to claim 12, characterized in that the controller is further arranged for a first option value with respect to the first option menu or option controller (1300) based on an option value from a point relative to the first option menu or option controller (1300) at which movement of the touch event input causes the second option menu or option controller (1370) to be displayed and increase or decrease a second value option against the second option menu or option controller (1370) based on the option value of a point relative to the second option menu or option controller (1370) in which the touch event input is released. [0014] 14. Touch device according to claim 13, characterized in that the controller is further arranged to perform (2021) the exclusive function allocated to the function button (600) based on the first option value and the second value of the option. [0015] 15. Touch device according to claim 10, characterized in that the touch screen (100) is further arranged to detect the release of the touch event input within the predetermined time, and the controller (500) is further arranged to allocate the input touch event release as an input to the function button (600) so that the touch event input is released from the function button (600); and wherein the touch screen (100) is further arranged to detect the release of the touch event input after the predetermined time, and the controller (500) is further arranged to allocate the release of the touch event input as an input. to the function button (600) so that touch event input is released from the options menu or option controller (1300).
类似技术:
公开号 | 公开日 | 专利标题 BR112014008758B1|2021-08-17|METHOD AND APPARATUS TO OPERATE FUNCTION IN TOUCH DEVICE US9432314B2|2016-08-30|Quick navigation of message conversation history TWI597663B|2017-09-01|Method and apparatus for intuitive multitasking CN102714514B|2014-12-03|Method and apparatus for setting section of a multimedia file in mobile device KR20150007760A|2015-01-21|Electronic device for operating application using received data KR20110093097A|2011-08-18|Apparatus and method for editing of list in portable terminal US20190246064A1|2019-08-08|Automatic camera selection US10178346B2|2019-01-08|Highlighting unread messages US20140354554A1|2014-12-04|Touch Optimized UI US20150264309A1|2015-09-17|Playback of Interconnected Videos US20150264307A1|2015-09-17|Stop Recording and Send Using a Single Action KR20160040770A|2016-04-15|Method and apparatus for searching contents AU2012214993B2|2016-11-24|Method and apparatus for providing graphic user interface in mobile terminal KR20160074160A|2016-06-28|Method for transmitting voice message using ptt application and mobile terminal thereto KR20120057688A|2012-06-07|Device and method for a unified media widget
同族专利:
公开号 | 公开日 RU2014114052A|2015-10-20| EP2581819A3|2017-07-19| BR112014008758A2|2017-04-25| US20170371531A1|2017-12-28| CN103034406A|2013-04-10| JP2013084272A|2013-05-09| RU2631986C2|2017-09-29| US20130088455A1|2013-04-11| US20150091835A1|2015-04-02| KR20130038476A|2013-04-18| US10754532B2|2020-08-25| US8928614B2|2015-01-06| JP6301530B2|2018-03-28| CN103034406B|2019-02-19| US11221747B2|2022-01-11| CA2851478A1|2013-04-18| US10359925B2|2019-07-23| US20200387298A1|2020-12-10| CN109766045A|2019-05-17| US9760269B2|2017-09-12| KR101924835B1|2018-12-05| WO2013055089A1|2013-04-18| EP2581819A2|2013-04-17| US20190339851A1|2019-11-07| CA2851478C|2020-11-03| JP2017123201A|2017-07-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 JP3385965B2|1998-04-20|2003-03-10|セイコーエプソン株式会社|Input device and input method| JP4127982B2|2001-05-28|2008-07-30|富士フイルム株式会社|Portable electronic devices| US7013430B2|2002-01-25|2006-03-14|Agilent Technologies, Inc.|Rapid graphical analysis of waveforms using a pointing device| US7098896B2|2003-01-16|2006-08-29|Forword Input Inc.|System and method for continuous stroke word-based text input| US7158123B2|2003-01-31|2007-01-02|Xerox Corporation|Secondary touch contextual sub-menu navigation for touch screen interface| US7231229B1|2003-03-16|2007-06-12|Palm, Inc.|Communication device interface| JP4338513B2|2003-12-26|2009-10-07|アルパイン株式会社|Input control apparatus and input receiving method| JP4769552B2|2005-11-14|2011-09-07|株式会社エヌ・ティ・ティ・ドコモ|Terminal and terminal control program| US9395905B2|2006-04-05|2016-07-19|Synaptics Incorporated|Graphical scroll wheel| US20090213086A1|2006-04-19|2009-08-27|Ji Suk Chae|Touch screen device and operating method thereof| KR20070113025A|2006-05-24|2007-11-28|엘지전자 주식회사|Apparatus and operating method of touch screen| KR20070113018A|2006-05-24|2007-11-28|엘지전자 주식회사|Apparatus and operating method of touch screen| EP2071436B1|2006-09-28|2019-01-09|Kyocera Corporation|Portable terminal and method for controlling the same| US20080163119A1|2006-12-28|2008-07-03|Samsung Electronics Co., Ltd.|Method for providing menu and multimedia device using the same| KR20080061712A|2006-12-28|2008-07-03|삼성전자주식회사|Method for providing menu comprising menu-set varying comprising menu and multimedia device thereof| KR100785071B1|2007-02-08|2007-12-12|삼성전자주식회사|Method for displaying information in response to touch input in mobile device with touchscreen| US8650505B2|2007-02-28|2014-02-11|Rpx Corporation|Multi-state unified pie user interface| ES2379303T3|2007-05-16|2012-04-24|Koninklijke Philips Electronics N.V.|Method and color navigation device based on buttons in a lighting or display system.| KR101348721B1|2007-09-03|2014-01-08|엘지전자 주식회사|Mobile terminal and it's touch recognition method| US20090058823A1|2007-09-04|2009-03-05|Apple Inc.|Virtual Keyboards in Multi-Language Environment| JP2009080306A|2007-09-26|2009-04-16|Kyocera Mita Corp|Operating device, image forming apparatus, and electronic equipment| CN101470578A|2007-12-27|2009-07-01|英业达股份有限公司|Touch control electronic device and its operation method| KR100973354B1|2008-01-11|2010-07-30|성균관대학교산학협력단|Device and method for providing user interface of menu| US20090237373A1|2008-03-19|2009-09-24|Sony Ericsson Mobile Communications Ab|Two way touch-sensitive display| US9274681B2|2008-03-26|2016-03-01|Lg Electronics Inc.|Terminal and method of controlling the same| KR101481557B1|2008-03-26|2015-01-13|엘지전자 주식회사|Terminal and method for controlling the same| JP4645685B2|2008-06-02|2011-03-09|カシオ計算機株式会社|Camera, camera control program, and photographing method| US9030418B2|2008-06-24|2015-05-12|Lg Electronics Inc.|Mobile terminal capable of sensing proximity touch| US8245156B2|2008-06-28|2012-08-14|Apple Inc.|Radial menu selection| KR20100027686A|2008-09-03|2010-03-11|엘지전자 주식회사|Mobile terminal and method for controlling the same| EP2175352A3|2008-10-07|2010-05-05|Research In Motion Limited|Portable electronic device and method of controlling same| US20100085314A1|2008-10-08|2010-04-08|Research In Motion Limited|Portable electronic device and method of controlling same| US8315672B2|2008-12-01|2012-11-20|Research In Motion Limited|Portable electronic device and method of controlling same| KR20100063969A|2008-12-04|2010-06-14|삼성전자주식회사|System and method for information input using a touch input device| KR101004463B1|2008-12-09|2010-12-31|성균관대학교산학협력단|Handheld Terminal Supporting Menu Selecting Using Drag on the Touch Screen And Control Method Using Thereof| KR20100071754A|2008-12-19|2010-06-29|삼성전자주식회사|Photographing method according to multi input scheme through touch and key manipulation and photographing apparatus using the same| US8504935B2|2008-12-22|2013-08-06|Verizon Patent And Licensing Inc.|Quick-access menu for mobile device| US20100162169A1|2008-12-23|2010-06-24|Nokia Corporation|Method, Apparatus and Computer Program Product for Providing a Dynamic Slider Interface| JP2010154039A|2008-12-24|2010-07-08|Canon Inc|Image processing apparatus, method of controlling the same, and program| JP2010160581A|2009-01-06|2010-07-22|Olympus Imaging Corp|User interface apparatus, camera, user interface method, and program for user interface| DE102010006282A1|2009-02-10|2010-08-12|Volkswagen Ag|motor vehicle| CN101819499B|2009-02-27|2012-12-19|深圳富泰宏精密工业有限公司|Option executing system and method of touch screen| JP5129181B2|2009-03-02|2013-01-23|オリンパスイメージング株式会社|Operation control device, camera, operation control method, and operation control program| US8499243B2|2009-03-23|2013-07-30|Panasonic Corporation|Information processing device, information processing method, recording medium, and integrated circuit| JP5277055B2|2009-04-10|2013-08-28|オリンパスイメージング株式会社|Imaging apparatus and mode switching method thereof| JP5322768B2|2009-05-12|2013-10-23|京セラドキュメントソリューションズ株式会社|Image forming apparatus| KR101640463B1|2009-05-19|2016-07-18|삼성전자 주식회사|Operation Method And Apparatus For Portable Device| KR101055924B1|2009-05-26|2011-08-09|주식회사 팬택|User interface device and method in touch device| JP5413958B2|2009-06-01|2014-02-12|Necカシオモバイルコミュニケーションズ株式会社|Imaging apparatus and program| WO2010150566A1|2009-06-23|2010-12-29|株式会社東芝|Communication device| KR101387270B1|2009-07-14|2014-04-18|주식회사 팬택|Mobile terminal for displaying menu information accordig to trace of touch signal| JP2011028345A|2009-07-22|2011-02-10|Olympus Imaging Corp|Condition change device, camera, mobile apparatus and program| US20110055753A1|2009-08-31|2011-03-03|Horodezky Samuel J|User interface methods providing searching functionality| KR101784466B1|2009-09-15|2017-11-06|삼성전자주식회사|Apparatus and method for actuating function of portable terminal| CN102033686A|2009-09-25|2011-04-27|仁宝电脑工业股份有限公司|Electronic device and touch type item menu control method thereof| KR101092592B1|2009-10-14|2011-12-13|주식회사 팬택|Mobile communication terminal and method for providing touch interface thereof| KR20110055058A|2009-11-19|2011-05-25|엘지전자 주식회사|Mobile terminal and control method thereof| KR101113323B1|2010-02-05|2012-02-24|유비벨록스|Method and Apparatus for Displaying Menu and Terminal using The Same Apparatus| JP5180241B2|2010-02-08|2013-04-10|シャープ株式会社|Display device, electronic device including the display device, and image processing apparatus| CN102934067B|2010-04-09|2016-07-13|索尼电脑娱乐公司|Information processing system, operation input equipment, information processor, information processing method| KR101642725B1|2010-04-14|2016-08-11|삼성전자 주식회사|Method and apparatus for managing lock function in mobile terminal| KR101717584B1|2010-08-14|2017-03-20|삼성전자주식회사|Control Method for Display having a plurality of Display Panel And Apparatus thereof| KR20120023867A|2010-09-02|2012-03-14|삼성전자주식회사|Mobile terminal having touch screen and method for displaying contents thereof| WO2012065885A1|2010-11-15|2012-05-24|Movea|Smart air mouse| US20120233545A1|2011-03-11|2012-09-13|Akihiko Ikeda|Detection of a held touch on a touch-sensitive display| US8884892B2|2011-08-12|2014-11-11|Blackberry Limited|Portable electronic device and method of controlling same| US8456575B2|2011-09-21|2013-06-04|Sony Corporation|Onscreen remote control presented by audio video display device such as TV to control source of HDMI content| KR101924835B1|2011-10-10|2018-12-05|삼성전자주식회사|Method and apparatus for function of touch device| WO2013067618A1|2011-11-09|2013-05-16|Research In Motion Limited|Touch-sensitive display method and apparatus| KR101356368B1|2012-02-24|2014-01-29|주식회사 팬택|Application switching apparatus and method| US10078420B2|2012-03-16|2018-09-18|Nokia Technologies Oy|Electronic devices, associated apparatus and methods| KR102044826B1|2013-01-02|2019-11-14|삼성전자 주식회사|Method for providing function of mouse and terminal implementing the same| US10101892B2|2014-11-13|2018-10-16|Here Global B.V.|Method, apparatus and computer program product for providing interactive settings and dependency adjustments|KR101924835B1|2011-10-10|2018-12-05|삼성전자주식회사|Method and apparatus for function of touch device| USD738901S1|2012-11-08|2015-09-15|Uber Technologies, Inc.|Computing device display screen with graphical user interface| TWI489337B|2012-11-23|2015-06-21|義隆電子股份有限公司|Method of manufacturing virtual function button of a touch panel, method of identifying interference and the touch panel| US9652136B2|2013-02-05|2017-05-16|Nokia Technologies Oy|Method and apparatus for a slider interface element| USD749125S1|2013-03-29|2016-02-09|Deere & Company|Display screen with an animated graphical user interface| CN103763452A|2013-09-26|2014-04-30|艾塔斯科技(镇江)有限公司|Method for realizing scanner dialogue-type operations| JP6277107B2|2013-10-29|2018-02-07|三洋化成工業株式会社|Polyol composition for producing flexible polyurethane foam| JP6302396B2|2013-10-29|2018-03-28|三洋化成工業株式会社|Polyol composition for producing flexible polyurethane foam| US10139993B2|2014-01-22|2018-11-27|Google Llc|Enhanced window control flows| USD774530S1|2014-01-22|2016-12-20|Google Inc.|Display screen or portion thereof with graphical user interface morphing window controls| USD770488S1|2014-04-30|2016-11-01|Tencent TechnologyCompany Limited|Portion of a display screen with graphical user interface| CN104077506A|2014-06-24|2014-10-01|用友优普信息技术有限公司|Push-button function authority management method and device| CN105988668A|2015-02-27|2016-10-05|阿里巴巴集团控股有限公司|Menu selection method and apparatus| USD777191S1|2015-04-16|2017-01-24|Polimeni Medical Information Technologies, LLC|Display panel of a programmed computer system with a graphical user interface| KR20160143135A|2015-06-04|2016-12-14|엘지전자 주식회사|Mobile terminal and method for controlling the same| US9860451B2|2015-06-07|2018-01-02|Apple Inc.|Devices and methods for capturing and interacting with enhanced digital images| KR20170131102A|2016-05-20|2017-11-29|엘지전자 주식회사|Mobile terminal and method for controlling the same| JP1589999S|2016-12-28|2017-11-06| JP1590263S|2016-12-28|2017-11-06| CN106843725A|2016-12-31|2017-06-13|广州视声智能科技有限公司|The control method and device of a kind of touch-screen| WO2018150960A1|2017-02-17|2018-08-23|富士フイルム株式会社|Imaging device and control method and control program therefor| KR102361885B1|2017-03-28|2022-02-11|삼성전자주식회사|Electronic apparatus and controlling method thereof| CN108806219A|2017-04-28|2018-11-13|数码士有限公司|Detection level based on remote control keys provides the image processing terminal and method of service| US10691329B2|2017-06-19|2020-06-23|Simple Design Ltd.|User interface of media player application for controlling media content display|
法律状态:
2018-12-11| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2019-11-05| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-06-29| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-07-13| B350| Update of information on the portal [chapter 15.35 patent gazette]| 2021-08-17| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 10/10/2012, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 KR10-2011-0102856|2011-10-10| KR1020110102856A|KR101924835B1|2011-10-10|2011-10-10|Method and apparatus for function of touch device| PCT/KR2012/008192|WO2013055089A1|2011-10-10|2012-10-10|Method and apparatus for operating function in touch device| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|